English Dictionary
◊ GOAT'S FOOT
goat's foot
n : short-stemmed South African plant with bluish flowers [syn:
{goatsfoot}, {Oxalis caprina}]